kurbağa salebi - Turkish English Dictionary